home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 6262 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: winternet.com!not-for-mail
  2. From: jdege@winternet.com (Jeff Dege)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Why C++ sucks++
  5. Date: 11 Feb 1996 16:18:42 GMT
  6. Organization: StarNet Communications, Inc
  7. Distribution: world
  8. Message-ID: <4fl4t2$f63@blackice.winternet.com>
  9. References: <1996Jan29.223357.1@aspen> <310E4BE4.2781E494@questtech.com>
  10. NNTP-Posting-Host: klondike.winternet.com
  11. X-Newsreader: TIN [UNIX 1.3 950726BETA PL0]
  12.  
  13. On Sun, 11 Feb 1996 00:40:36 +0000, Bill Michell (Bill@mics.demon.co.uk) wrote:
  14. : In article <4f3mqm$dgk@blackice.winternet.com>, Jeff Dege
  15. : <jdege@winternet.com> writes
  16. : >    Including the fact that shell scripts are almost always the appropriate
  17. : >tool for problems of this complexity.
  18. :
  19. : Portability? Whats that?
  20.  
  21.     Shell scripts are more portable, across more platforms, than any
  22. other code I've seen.
  23.  
  24. : Your 'solution' assumes people are running UNIX. In the real world, 90%
  25. : of users are running DOS. Do you care? It seems not...
  26.  
  27.     My `solution' assumed a Posix standard shell.  True you can find these
  28. on Unix systems, but the only OS I've ever worked with that didn't have
  29. a Posix shell available was the Mac's, and that was some years ago.  There
  30. are a number of sources for standard shells under MsDOS.
  31.  
  32.    On the other hand, if you don't care about portability, every OS
  33. I've ever worked with except the Mac's has _some_ shell language.  And
  34. while these may be very poorly done (e.g., MsDOS's .BAT files), they
  35. may be the tool of choice for many problems.
  36.  
  37. : BTW Most C++ compilers support the String class implicitly...
  38.  
  39.     Most C++ compilers ship with a string class.  That doesn't mean that
  40. C++ is the right solution for every problem, or for this problem.
  41.  
  42. -- 
  43. ,sig under construction
  44.  
  45.